have the devil in oneself - Espagnol Anglais Dictionnaire